.Dd February 2, 2015
.Dt RESPAWN 1
.Os ubase
.Sh NAME
.Nm respawn
.Nd spawn the given command repeatedly
.Sh SYNOPSIS
.Nm
.Op Fl l Ar fifo
.Op Fl d Ar N
.Ar cmd Op Ar args...
.Sh DESCRIPTION
.Nm
spawns the given
.Ar cmd
in a new session repeatedly.
.Sh OPTIONS
.Bl -tag -width Ds
.It Fl d
Set the delay between invocations of \fIcmd\fR.  It defaults to 0.
.It Fl l
Listen on the specified
.Ar fifo
for writes. For each write spawn a new instance of
.Ar cmd .
This can be used in conjunction with a process supervisor to restart a
particular program. The
.Fl l
and
.Fl d
options are incompatible. All writes are discarded.
.El